/**
 * @see [微信官方文档](https://mp.weixin.qq.com/debug/wxadoc/dev/api/iBeacon.html#wxonbeaconupdatecallback)
 */

export default function on_beacon_update() {
	return new Promise<Array<{
		uuid?: string;		// iBeacon 设备广播的 uuid
		major?: string;		// iBeacon 设备的主 id
		minor?: string;		// iBeacon 设备的次 id
		proximity: number;	// 表示设备距离的枚举值
		accuracy: number;	// iBeacon 设备的距离
		rssi: number;		// 表示设备的信号强度
	}>>((resolve) => {
		wx.onBeaconUpdate((res) => {
			resolve(res);
		});
	});
}
